recycling economic development advocates - French English Dictionary